photovoltaic array assembly (pvaa) - Alemán Inglés Diccionario